
"""
16-dars. Mavzu: Ro'yxat bilan ishlash.
"""


# list.append(x) - Ro'yxatga narsa qo'shish.
# list.extend(L) - Ro'yxatga ro'yxat qo'shish.
# list.insert(i, x) - O'rniga qo'yish.
# list.remove(x) - O'chiradi
# list.pop([i]) - Qirqadi.
# list.index(x, [start [, end]]) - O'rnini topadi.
# list.count(x) - Sanaydi.
# list.sort([key=функция], [reverse=False]) - Taxlaydi.
# list.reverse() - Teskari taxlash.
# list.copy() - Nusxa oladi.
# list.clear() - Tozalaydi.


L = [1, 2, 3, 'hello', ['test', 10], 'world', True]
NAMES = ['Ivanov', 'Petrov', 'Sidorov']

print(L[4][0])
L[3] = 'world'
L[:2] = [10, 15]

L.append('new')
L.extend([5, 7])
L2 = ['hi', 19]
L += L2
L.insert(1, 'test')
L.remove('world')
EL = L.pop(1)
L.sort()
L3 = ['hello', 'hi', 'David', 'world', 'test']
L3.sort()
L3 = sorted(L3)
print(L, L.count('test'), L3, sep='\n')
print('h' > 'a') #pylint:disable=comparison-of-constants
